protective lugs - Turkish English Dictionary